اپ نویسی تلفن همراه با اندروید استودیو
اندروید استودیو (Android Studio)، یک IDE مبنی بر IntelliJ IDEA میباشد که گوگل آن را تحت عنوان IDE قانونی اپ نویسی اندروید معرفی نموده است. درین یادگرفتن از نرم افزار نویسی تلفن همراه با اندروید استودیو، حافظه میگیرید که چطور یک نرم افزار بی آلایش «فالگیری» بسازید. همینطور خاطر می گیرید که از برخی خصوصیتهای کلیدی و کاربردی طراحی اپلیکیشن در مشهد اندروید استودیو، ازجمله مفاد پایین، به کار گیری فرمایید:
تکان میان فولدرهای متفاوت یک پروژه، با استعمال از جستوجوگر پروژه (project explorer)
فعال سازی فولدر AndroidManifest.xml
یادگرفتن سیستم ایجاد کرد بستههای قابل انعطافافزاری (build system) Gradle
داخلریزی (import) پوشهها به پروژه شما
فراگیری ویرایشگر جامع طرحبندیها (rich layout editor) با پیشاکران طرحبندی داینامیک
به کارگیری از Logcat و Android Monitor برای رفع گونه های (debug) نرم افزار
نکته: دراین یادگرفتن، فرض بر این میباشد که شما تا قبل از اینً اندروید استودیو را نصب و یک مشابهساز (Emolator) یا این که دستگاه تنظیماتگردیده را، برای آزمایش نرم افزارها تهیه کردهاید. درحالتی که هنوز این فعالیت را جاری ساختن ندادهاید، لطفاً با به کارگیری از یادگرفتن نصب اندروید استودیو، آن را نصب و انجام فرمائید.
آغاز شغل با اندروید استودیو
در اولی گام برای فراگیری اپ نویسی تلفن همراه ، موردنیاز میباشد یک اسم نو برای اپلیکیشنی که قرار میباشد با آن شغل فرمائید، تعیین نمائید. فعالیت با این نرم افزار، به شما اذن می دهد امکانهای اندروید استودیو را کشف و از رابطکاربری آن استعمال فرمایید. نرم افزار «فالگیری» شما، حتی در صورتیکه کاربردی هم نباشد، دستکم بهتیتر یک سرگرمی، موردتوجه خواهد بود.
اندروید استودیو را گشوده نمایید و در پنجره «Android Studio Setup Wizard»، یک پروژه اندروید تازه ساخت و ساز فرمایید. این شغل را با تعیین آیتم «start a new Android Studio project» جاری ساختن دهید.
در پنجره «Create New Project»، اسم نرم افزار را «Fortune Ball» قرار دهید، اسم دامین را انتخاب نمایید و در فیلد «Project location»،یک جای مطلوب برای میزبانی نرم افزار تعیین نمائید. بعد دکمه «Next» را فشار دهید.
درحال حاضر وارد پنجره «Target Android Devices» گردیدهاید، بررسیجعبه را در وضعیت گزینشگردیده قرار دهید و در نصیب «Minimum SDK»، آیتم «API 15» را گزینش فرمائید.
درحال حاضر «Next» را بزنید.
در پنجره «Add an activity to Mobile»، آیتم «Basic Activity» را تعیین نمائید. در توان 30 ثانیه به آحاد آیتمهای جان دار نگاه نمایید، این شغل یک دیدهانداز کلی از پوسته طرح به شما میدهد. Basic Activity، یک کار خالی، بهاضافه یک نوارابزار در ابتدا و یک دکمه متحرک در تحت را به شما نشانه میدهد. برای ادامه روی دکمه «Next» کلیک نمائید.
در پنجره « Customize the Activity »، که در تصویر پایین نماد داده شدهاست، میتوانید اسم عمل (Activity Name)، اسم چینش (Layout Name)، تیتر (Title) و اسم منابع منو (Menu Resource Name) را تغییر تحول دهید. دراین یادگرفتن، موردنیاز میباشد آحاد این پارامترها را در شرایط معمولی قرار دهید و مقادیر پیشفرض را با کلیک بر روی دکمه «Finish» پذیرش فرمایید.
پس از سپری شد چندین ثانیه، وارد برگهایی مشابه به تصویر ذیل میشوید:
نرم افزارتان را بسازید و آن را انجام فرمائید. هم اکنون می بایست ورقهایی شبیه تصویر ذیل را در تلفن یا این که مشابه ساز گوشی (دستگاه آزمایش اپلیکیشن)، مشاهده کنید. دقت داشته باشید که مشابهساز اپ نویسی گوشی هم، صحیح مانند یک موبایل کار مینماید، به این ترتیب برای بوت شدن و لود اپلیکیشنها، به فرصت نیاز داراست.
Project و ساختار پوشه ها
این نصیب از فراگیری «استارت اپ نویسی گوشی با استعمال از اندروید استودیو»، مرتبط با فریم قرمزرنگ رنگی میباشد که در تصویر ذیل میبینید. این پنجره، پوشههای نرم افزارتان را آرم می دهد؛ که در موقعیت پیشفرض، برای اکران پوشههای Android project غربال گردیده اند.
درصورتیکه مانند تصویر ذیل، منوی کشویی را گشوده فرمایید، با یکسری آیتم گوناگون، برای اجرا غربال بر روی فولدرها روبرو می شوید. در اینجا فیلترهای کلیدی، «Project» و «Android» می باشند. غربال «Project»، تک تک ماژولهای نرم افزار را به شما آرم می دهد. معمولاً در هر پروژه، یک نرم افزار دست کم سه ماژول داراست.
گونه های دیگری از ماژولها، مشمول: ماژولهای کتابخانه فردثالث (Third-party) یا این که ماژولهای دیگر نرم افزار اندروید (از قبیل: نرم افزارهای Android wear، Android TV و ...) می شوند. هر ماژول، دسته جامعی از منابع (Source)؛ مشمول: یک فولدر gradle، منابع و پوشههای آن ها، ازجمله فولدرهای جاوا را در خویش مکان داده میباشد.
نکته: در حالتیکه محتویات project را نمی بینید، مانند تصویر بالا، روی زبانه «Project»، در سمت چپ پنل کلیک نمائید. غربال پیشفرض، «Android» میباشد، که فولدرها را مبنی بر نوع آن ها به مجموعههای مختلفی گروهبندی مینماید. در بالاترین سطح، فولدرهای تحت را میبینید:
manifest
java
res
Gradle Scripts
می توانید وارد هر کدام از این پوشهها که می خواهید بشوید. از پوشه «manifests» استارت فرمائید.
اپ نویسی تلفن همراه با اندروید استودیو
اندروید استودیو (Android Studio)، یک IDE مبنی بر IntelliJ IDEA میباشد که گوگل آن را تحت عنوان IDE قانونی اپ نویسی اندروید معرفی نموده است. درین یادگرفتن از نرم افزار نویسی تلفن همراه با اندروید استودیو، حافظه میگیرید که چطور یک نرم افزار بی آلایش «فالگیری» بسازید. همینطور خاطر می گیرید که از برخی خصوصیتهای کلیدی و کاربردی طراحی اپلیکیشن در مشهد اندروید استودیو، ازجمله مفاد پایین، به کار گیری فرمایید:
تکان میان فولدرهای متفاوت یک پروژه، با استعمال از جستوجوگر پروژه (project explorer)
فعال سازی فولدر AndroidManifest.xml
یادگرفتن سیستم ایجاد کرد بستههای قابل انعطافافزاری (build system) Gradle
داخلریزی (import) پوشهها به پروژه شما
فراگیری ویرایشگر جامع طرحبندیها (rich layout editor) با پیشاکران طرحبندی داینامیک
به کارگیری از Logcat و Android Monitor برای رفع گونه های (debug) نرم افزار
نکته: دراین یادگرفتن، فرض بر این میباشد که شما تا قبل از اینً اندروید استودیو را نصب و یک مشابهساز (Emolator) یا این که دستگاه تنظیماتگردیده را، برای آزمایش نرم افزارها تهیه کردهاید. درحالتی که هنوز این فعالیت را جاری ساختن ندادهاید، لطفاً با به کارگیری از یادگرفتن نصب اندروید استودیو، آن را نصب و انجام فرمائید.
آغاز شغل با اندروید استودیو
در اولی گام برای فراگیری اپ نویسی تلفن همراه ، موردنیاز میباشد یک اسم نو برای اپلیکیشنی که قرار میباشد با آن شغل فرمائید، تعیین نمائید. فعالیت با این نرم افزار، به شما اذن می دهد امکانهای اندروید استودیو را کشف و از رابطکاربری آن استعمال فرمایید. نرم افزار «فالگیری» شما، حتی در صورتیکه کاربردی هم نباشد، دستکم بهتیتر یک سرگرمی، موردتوجه خواهد بود.
اندروید استودیو را گشوده نمایید و در پنجره «Android Studio Setup Wizard»، یک پروژه اندروید تازه ساخت و ساز فرمایید. این شغل را با تعیین آیتم «start a new Android Studio project» جاری ساختن دهید.
در پنجره «Create New Project»، اسم نرم افزار را «Fortune Ball» قرار دهید، اسم دامین را انتخاب نمایید و در فیلد «Project location»،یک جای مطلوب برای میزبانی نرم افزار تعیین نمائید. بعد دکمه «Next» را فشار دهید.
درحال حاضر وارد پنجره «Target Android Devices» گردیدهاید، بررسیجعبه را در وضعیت گزینشگردیده قرار دهید و در نصیب «Minimum SDK»، آیتم «API 15» را گزینش فرمائید.
درحال حاضر «Next» را بزنید.
در پنجره «Add an activity to Mobile»، آیتم «Basic Activity» را تعیین نمائید. در توان 30 ثانیه به آحاد آیتمهای جان دار نگاه نمایید، این شغل یک دیدهانداز کلی از پوسته طرح به شما میدهد. Basic Activity، یک کار خالی، بهاضافه یک نوارابزار در ابتدا و یک دکمه متحرک در تحت را به شما نشانه میدهد. برای ادامه روی دکمه «Next» کلیک نمائید.
در پنجره « Customize the Activity »، که در تصویر پایین نماد داده شدهاست، میتوانید اسم عمل (Activity Name)، اسم چینش (Layout Name)، تیتر (Title) و اسم منابع منو (Menu Resource Name) را تغییر تحول دهید. دراین یادگرفتن، موردنیاز میباشد آحاد این پارامترها را در شرایط معمولی قرار دهید و مقادیر پیشفرض را با کلیک بر روی دکمه «Finish» پذیرش فرمایید.
پس از سپری شد چندین ثانیه، وارد برگهایی مشابه به تصویر ذیل میشوید:
نرم افزارتان را بسازید و آن را انجام فرمائید. هم اکنون می بایست ورقهایی شبیه تصویر ذیل را در تلفن یا این که مشابه ساز گوشی (دستگاه آزمایش اپلیکیشن)، مشاهده کنید. دقت داشته باشید که مشابهساز اپ نویسی گوشی هم، صحیح مانند یک موبایل کار مینماید، به این ترتیب برای بوت شدن و لود اپلیکیشنها، به فرصت نیاز داراست.
Project و ساختار پوشه ها
این نصیب از فراگیری «استارت اپ نویسی گوشی با استعمال از اندروید استودیو»، مرتبط با فریم قرمزرنگ رنگی میباشد که در تصویر ذیل میبینید. این پنجره، پوشههای نرم افزارتان را آرم می دهد؛ که در موقعیت پیشفرض، برای اکران پوشههای Android project غربال گردیده اند.
درصورتیکه مانند تصویر ذیل، منوی کشویی را گشوده فرمایید، با یکسری آیتم گوناگون، برای اجرا غربال بر روی فولدرها روبرو می شوید. در اینجا فیلترهای کلیدی، «Project» و «Android» می باشند. غربال «Project»، تک تک ماژولهای نرم افزار را به شما آرم می دهد. معمولاً در هر پروژه، یک نرم افزار دست کم سه ماژول داراست.
گونه های دیگری از ماژولها، مشمول: ماژولهای کتابخانه فردثالث (Third-party) یا این که ماژولهای دیگر نرم افزار اندروید (از قبیل: نرم افزارهای Android wear، Android TV و ...) می شوند. هر ماژول، دسته جامعی از منابع (Source)؛ مشمول: یک فولدر gradle، منابع و پوشههای آن ها، ازجمله فولدرهای جاوا را در خویش مکان داده میباشد.
نکته: در حالتیکه محتویات project را نمی بینید، مانند تصویر بالا، روی زبانه «Project»، در سمت چپ پنل کلیک نمائید. غربال پیشفرض، «Android» میباشد، که فولدرها را مبنی بر نوع آن ها به مجموعههای مختلفی گروهبندی مینماید. در بالاترین سطح، فولدرهای تحت را میبینید:
manifest
java
res
Gradle Scripts
می توانید وارد هر کدام از این پوشهها که می خواهید بشوید. از پوشه «manifests» استارت فرمائید.

منزلت تبلیغ در حاصل گوگل